looking glass
noun
°A mirror.
"The world is a looking glass, and gives back to every man the reflection of his own face. - William Makepeace Thackeray"